// 企业后台 招聘会相关请求

import request from '../utils/request';
// 请求展位位位置
export const listPage = query => {
    return request.post(`/zsrencai/api/sys/admin/jobfair/admin/list/page/`, query)
};


// 招聘会列表
// export const delPutUpdateStatus = query => {
//     return request.post(`/zsrencai/api/sys/admin/jobfair/updateStatus/`, query)
// };

// feat: 招聘会列表 接口 拆分 更改日志 [置顶]
export const updateTopStatus = query => {
    return request.post(`/zsrencai/api/sys/admin/jobfair/updateTopStatus/`, query)
};
// feat: 招聘会列表 接口 拆分 更改日志 [预约]
export const updateReserveStatus = query => {
    return request.post(`/zsrencai/api/sys/admin/jobfair/updateReserveStatus/`, query)
};



// 置顶多选 招聘会列表
export const updateAllStatus = query => {
    return request.post(`/zsrencai/api/sys/admin/jobfair/updateAllStatus/`, query)
};

// feat： 删除 多个 招聘会列表
export const deleteAll = query => {
    return request.post(`/zsrencai/api/sys/admin/jobfair/deleteAll/`, query)
};

// feat： 审核 多个 招聘会列表
export const auditStatus = query => {
    return request.post(`/zsrencai/api/sys/admin/jobfair/auditStatus`, query)
};

// feat： 删除 单个 招聘会列表
export const delsetes = query => {
    return request.post(`/zsrencai/api/sys/admin/jobfair/delete/`, query)
};

// 修改 查询招聘会 市场下拉框数据接口
export const getMarket = query => {
    return request.get(`/zsrencai/api/sys/admin/jobfair/market/${query}`)
};

// 获取修改招聘会
export const getDetails = query => {
    return request.get(`/zsrencai/api/sys/admin/jobfair/details/${query}`)
};

// 修改招聘会
export const updateJobFairStatus = query => {
    return request.put(`/zsrencai/api/sys/admin/jobfair/updateJobFairStatus/`, query)
};

// 添加招聘会
export const jobSave = query => {
    return request.post(`/zsrencai/api/sys/admin/jobfair/save/`, query)
};

// 参会企业列表
export const companyList = query => {
    return request.post(`/zsrencai/api/sys/admin/jobfair-company/companyList/`, query)
};


// 参会企业列表 删除-预定审核 （多选-单选）
export const updateStatus = query => {
    return request.post(`/zsrencai/api/sys/admin/jobfair-company/updateStatus/`, query)
};
// feat： 参会企业列表 删除-预定审核 （多选-单选）
export const deletes = query => {
    return request.post(`/zsrencai/api/sys/admin/jobfair-company/delete`, query)
};


// 市场下拉框
export const findMarket = query => {
    return request.get(`/zsrencai/api/sys/admin/dict/find/market`)
};

// 请求招聘会预定
export const jobfairforword = query => {
    return request.get(`/zsrencai/api/sys/admin/jobfair/forwordPage/${query}`)
};

// 查询预定招聘会下拉框
export const getListPage = query => {
    return request.post(`/zsrencai/api/sys/admin/jobfair/admin/list/page/`, query)
};

// 福利标签请求
// export const getListTag = query => {
//     return request.get(`/zsrencai/api/sys/admin/dict/find/allure`)
// };

export const getListTag = query => {
    return request.get(`/zsrencai/api/sys/admin/dict/get/allure`)
};

// 修改回显详情
export const acompanyLists = query => {
    return request.post(`/zsrencai/api/sys/admin/jobfair-company/companyList/`, query)
};

// 修改参会企业q请求接口
export const eidtUpdateCompany = query => {
    return request.post(`/zsrencai/api/sys/admin/jobfair-company/updateCompany/`, query)
};

// 新增参会企业请求接口
export const addCompanyJobFairJob = query => {
    return request.post(`/zsrencai/api/sys/admin/jobfair-company/addCompanyJobFairJob/`, query)
};

// 模糊查询企业名称
export const selectbyname = query => {
    return request.post(`/zsrencai/api/sys/admin/company/selectbyname`, query)
};

// feat： 根据jobiD 查询下载列表
export const findDownByJobFairId = query => {
    return request.get(`/zsrencai/api/sys/admin/jobfair-download/findDownByJobFairId/${query}`)
};

// feat： 生成文件的接口
export const createCollate = query => {
    return request.post(`/zsrencai/api/sys/admin/jobfair-download/createCollate`, query)
};

// feat： 下载文件接口
export const updateDownSataus = query => {
    return request.get(`/zsrencai/api/sys/admin/jobfair-download/updateDownSataus/${query}`)
};
